

@media screen and (max-width: 1200px) {

#h_top{ display:none; }

#h_nav{ display:none; }

#h_nav_open{ display:none; }


  ul{ padding:0; margin: 0;}
  
  li { list-style: none;}
  

    .m_nav {width:100%; height:65px; -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.15); box-shadow: 0 0 10px rgba(0,0,0,0.15); z-index:999; position: relative;}
	
	.m_nav_logo{float:left; width:70px; height:100%; margin-left:2%;}
	
	.m_nav_logo img{margin-top:6px; width:55px;}
	
	
   .m_nav_icon {float: right; width:15%; height:80%; margin-right:10px;}
  
   .m_nav_icon img{margin-top:10px; width:50px; }
   
   
   .eee{ width:100%; display:block; }
   
   .ea{  background:#015eba; color:#fff;}
   
   .eaon{  background:#fff; }
   
   
   .m_nav_Open{width:100%;opacity:0.97; background:#fff;  z-index:998; position: absolute; display:none; }
   
   .m_nav_list1 {width:95%;height:35px; line-height:35px; margin-top:10px; margin-left:8px; font-size:16px;  }
   
   .m_nav_list2 {width:100%;background:#eee; height:100%; line-height:30px; display:none; }


}

   @media screen and (min-width: 1200px) {
 
 /* 1200px */ 
 
 .top{ background:#fff; height:150px; display:inline-block; overflow:hidden; }
 
.top img{ top:45px; position: absolute; }

  /* ------ */ 
  
.gs_name { margin-left:55px; margin-top:48px; font-size:18px; color:#0770b4; font-weight: 900; font-family:Arial,Microsoft YaHei; }
 
.gs_en { margin-left:57px; margin-top:4px; font-size:50%; color:#0770b4; font-weight: 900; font-family:Arial,Microsoft YaHei;}

 
 /* ------ */ 

.tel_name { font-size:18px; color:#0770b4; font-weight: 900; font-family:Arial,Microsoft YaHei; margin-left:65px; margin-top:45px; }

.tel_number { font-size:16px; color:#0770b4; font-weight: 300; font-family:Arial,Microsoft YaHei; margin-left:65px; margin-top:8px; }



 /* 菜单 */ 

.nav_bg{ background:#015eba; height:70px; width:100%;margin:0 auto;  }
 
.nav{ height:70px; width:1200px; margin:0 auto; text-align:center; display: flex; justify-content: space-between;}

.na{ background:#015eba; color:#FFFFFF; font-size:20px; height:70px; line-height:70px; width:147px;  text-align:center;font-family:Arial,Microsoft YaHei; }

.nav_Open{ background:rgba(255, 255, 255, 0.85); height:250px; width:100%; display:none; position:absolute; z-index:100; }

.nav_open_box {width:1200px; height:100%; margin:0 auto; display: flex; justify-content: space-between; align-items: Center;  position: relative; }
  
.nav_open_list { width:16.5%; height:80%; background:#666; overflow:hidden; position:relative; }
  
.nav_open_list img{ width:100%; height:100%; position:absolute;}
  
.nav_open_list_cp { width:100%; background:#015eba; opacity: 0.75; position:absolute; z-index:200; bottom:0px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:15px; font-family:Arial,Microsoft YaHei;}


#m_nav{ display:none; }

.m_nav_Open{display:none; }
	
.m_nav_list1{display:none; }

  ul{ padding:0; margin: 0;}
  
  li { list-style: none;}

}


 
  @media screen and (min-width: 1300px) {
 
 /* 1360px */ 
 
 .top{ background:#fff; height:150px; display:inline-block; overflow:hidden; }
 
.top img{ top:45px; position: absolute; }

  /* ------ */ 
  
.gs_name { margin-left:70px; margin-top:48px; font-size:23px; color:#0770b4; font-weight: 900; font-family:Arial,Microsoft YaHei; }
 
.gs_en { margin-left:75px; margin-top:4px; font-size:10px; color:#0770b4; font-weight: 900; font-family:Arial,Microsoft YaHei;}

 
 /* ------ */ 

.tel_name { font-size:20px; color:#0770b4; font-weight: 900; font-family:Arial,Microsoft YaHei; margin-left:65px; margin-top:45px; }

.tel_number { font-size:18px; color:#0770b4; font-weight: 300; font-family:Arial,Microsoft YaHei; margin-left:65px; margin-top:8px; }



 /* 菜单 */ 

.nav_bg{ background:#015eba; height:70px; width:100%;margin:0 auto;  }
 
.nav{ height:70px; width:1300px; margin:0 auto; text-align:center; display: flex; justify-content: space-between;}

.na{ background:#015eba; color:#FFFFFF; font-size:20px; height:70px; line-height:70px; width:160px;  text-align:center;font-family:Arial,Microsoft YaHei; }


.nav_Open{ background:rgba(255, 255, 255, 0.85); height:250px; width:100%; display:none; position:absolute; z-index:100; }

.nav_open_box {width:1200px; height:100%; margin:0 auto; display: flex; justify-content: space-between; align-items: Center;  position: relative; }
  
.nav_open_list { width:16.5%; height:80%; background:#666; overflow:hidden; position:relative; }
  
.nav_open_list img{ width:100%; height:100%; position:absolute;}
  
.nav_open_list_cp { width:100%; background:#015eba; opacity: 0.75; position:absolute; z-index:200; bottom:0px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:15px; font-family:Arial,Microsoft YaHei;}


#m_nav{ display:none; }

.m_nav_Open{display:none; }
	
.m_nav_list1{display:none; }


  ul{ padding:0; margin: 0;}
  
  li { list-style: none;}

}
 
 
 
 @media screen and (min-width: 1400px) {
 
 /* 1440px */ 
 
 .top{ background:#fff; height:150px; display:inline-block; overflow:hidden; }
 
.top img{ top:45px; position: absolute; }

  /* ------ */ 
  
.gs_name { margin-left:70px; margin-top:48px; font-size:25px; color:#0770b4; font-weight: 900; font-family:Arial,Microsoft YaHei; }
 
.gs_en { margin-left:75px; margin-top:4px; font-size:13px; color:#0770b4; font-weight: 900; font-family:Arial,Microsoft YaHei;}

 
 /* ------ */ 

.tel_name { font-size:20px; color:#0770b4; font-weight: 900; font-family:Arial,Microsoft YaHei; margin-left:65px; margin-top:45px; }

.tel_number { font-size:20px; color:#0770b4; font-weight: 300; font-family:Arial,Microsoft YaHei; margin-left:65px; margin-top:8px; }



 /* 菜单 */ 

.nav_bg{ background:#015eba; height:70px; width:100%;margin:0 auto;  }
 
.nav{ height:70px; width:1300px; margin:0 auto; text-align:center; display: flex; justify-content: space-between;}

.na{ background:#015eba; color:#FFFFFF; font-size:20px; height:70px; line-height:70px; width:160px;  text-align:center;font-family:Arial,Microsoft YaHei; }


.nav_Open{ background:rgba(255, 255, 255, 0.85); height:250px; width:100%; display:none; position:absolute; z-index:100; }

.nav_open_box {width:1200px; height:100%; margin:0 auto; display: flex; justify-content: space-between; align-items: Center;  position: relative; }
  
.nav_open_list { width:16.5%; height:80%; background:#666; overflow:hidden; position:relative; }
  
.nav_open_list img{ width:100%; height:100%; position:absolute;}
  
.nav_open_list_cp { width:100%; background:#015eba; opacity: 0.75; position:absolute; z-index:200; bottom:0px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:15px; font-family:Arial,Microsoft YaHei;}


#m_nav{ display:none; }

.m_nav_Open{display:none; }
	
.m_nav_list1{display:none; }


  ul{ padding:0; margin: 0;}
  
  li { list-style: none;}
}





 @media screen and (min-width: 1500px) {
 
 /* 1600px */ 
 
 .top{ background:#fff; height:150px; display:inline-block; overflow:hidden; }
 
.top img{ top:45px; position: absolute; }

  /* ------ */ 
  
.gs_name { margin-left:75px; margin-top:48px; font-size:28px; color:#0770b4; font-weight: 900; font-family:Arial,Microsoft YaHei; width: 340px;}
 
.gs_en { margin-left:80px; margin-top:4px; font-size:14px; color:#0770b4; font-weight: 900; font-family:Arial,Microsoft YaHei;
	/*width: 340px;*/
	 
	 }

 
 /* ------ */ 

.tel_name { font-size:20px; color:#0770b4; font-weight: 900; font-family:Arial,Microsoft YaHei; margin-left:65px; margin-top:45px; }

.tel_number { font-size:20px; color:#0770b4; font-weight: 300; font-family:Arial,Microsoft YaHei; margin-left:65px; margin-top:8px; }



 /* 菜单 */ 

.nav_bg{ background:#015eba; height:70px; width:100%;margin:0 auto;  }
 
.nav{ height:70px; width:1300px; margin:0 auto; text-align:center; display: flex; justify-content: space-between;}

.na{ background:#015eba; color:#FFFFFF; font-size:20px; height:70px; line-height:70px; width:160px;  text-align:center;font-family:Arial,Microsoft YaHei; }


.nav_Open{ background:rgba(255, 255, 255, 0.85); height:250px; width:100%; display:none; position:absolute; z-index:100; }

.nav_open_box {width:1200px; height:100%; margin:0 auto; display: flex; justify-content: space-between; align-items: Center;  position: relative; }
  
.nav_open_list { width:16.5%; height:80%; background:#666; overflow:hidden; position:relative; }
  
.nav_open_list img{ width:100%; height:100%; position:absolute;}
  
.nav_open_list_cp { width:100%; background:#015eba; opacity: 0.75; position:absolute; z-index:200; bottom:0px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:15px; font-family:Arial,Microsoft YaHei;}



#m_nav{ display:none; }

.m_nav_Open{display:none; }
	
.m_nav_list1{display:none; }


  ul{ padding:0; margin: 0;}
  
  li { list-style: none;}

}






 @media screen and (min-width: 1740px) {
 
  /* 1920px */ 
 
.top{  background:#fff; height:180px; display:inline-block; overflow:hidden; }
 
.top img{ top:45px; position: absolute; }

  /* ------ */ 
  
.gs_name { margin-left:85px; margin-top:50px; font-size:38px; color:#0770b4; font-weight: 900; font-family:Arial,Microsoft YaHei; width:100%;}
 
.gs_en { margin-left:90px;
	margin-top:4px; font-size:18px; 
	color:#0770b4; font-weight: bold; 
	font-family:Arial,Microsoft YaHei;
width:100%;
	 }

 
 /* ------ */ 

.tel_name { font-size:30px; color:#0770b4; font-weight: 900; font-family:Arial,Microsoft YaHei; margin-left:85px; margin-top:45px; }

.tel_number { font-size:30px; color:#0770b4; font-weight: 300; font-family:Arial,Microsoft YaHei; margin-left:85px; margin-top:8px; }



 /* 菜单 */ 

.nav_bg{ background:#015eba; height:70px; width:100%; }
 
.nav{ height:70px; width:1300px; margin:0 auto; text-align:center; display: flex; justify-content: space-between;}

.na{ background:#015eba; color:#FFFFFF; font-size:20px; height:70px; line-height:70px; width:160px;  text-align:center;font-family:Arial,Microsoft YaHei; }

.nav_Open{ background:rgba(255, 255, 255, 0.85); height:250px; width:100%; display:none; position:absolute; z-index:100; }

.nav_open_box {width:1200px; height:100%; margin:0 auto; display: flex; justify-content: space-between; align-items: Center;  position: relative; }
  
.nav_open_list { width:16.5%; height:80%; background:#666; overflow:hidden; position:relative; }
  
.nav_open_list img{ width:100%; height:100%; position:absolute;}
  
.nav_open_list_cp { width:100%; background:#015eba; opacity: 0.75; position:absolute; z-index:200; bottom:0px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:15px; font-family:Arial,Microsoft YaHei; }



#m_nav{ display:none; }

.m_nav_Open{display:none; }
	
.m_nav_list1{display:none; }


  ul{ padding:0; margin: 0;}
  
  li { list-style: none;}

}

.currentMenu{
	background:rgb(255,146,66)!important;
}


.divQQ{
	
	position: fixed;
	top:70%;
	left:100%;
	z-index:9999;
    height: 50px;
    width: 140px;
    margin-left: -68px;
    margin-top: -25px;
	height: 50px;
	width: 140px;
	margin-left: -140px;
	margin-top: -25px;
	background-color:dodgerblue;

}

	.hz_box1 .hz_list1 li img{
		width:100%;
		max-height:300px;
	}



 @media screen and (min-width: 1100px) {
 

	.hz_box1 .hz_list1 li{
		float:left;
		margin-right:1%; 
		width:24!important;

	}

	.hz_box1 .hz_list1 li:nth-child(4n){
		margin-right:0px; 
	}
	 
	  .hz_box1 .hz_list1 li  a h1 { font-size:18px!important;color:#666!important;}
}


 @media screen and (max-width: 1050px) {
 

.hz_box1 .hz_list1 li{
	float:left;
	width:100%!important;
	
}
	 
	 .hz_box1 .hz_list1 li  a h1 { font-size:16px!important;color:#666!important;text-align:center}
	 
	 /*.bg_02{background-image:unset!important;}*/

}
.tableDiv{
	overflow: scroll
}

table {overflow:auto;word-break:break-all}

/*
.hz_box1{border:solid;float:left;}


.bg_02{border:solid;border-color:red;float:left;}*/

.phone {
    display: none;
}

@media (max-width: 1024px)
.botm {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 5em;
    background: #fab200;
}

@media (max-width: 1024px)
.phone {
    display: block;
}



.cssTopLeftLogo{
	float:left;
	border:solid;
}

.cssRightCompnay{
	float:left;
	border:solid;
}


